ALEGSA.com.ar

Definición de Visual Basic

Significado de Visual Basic: Visual Basic es una aplicación y un lenguaje de programación desarrollados por Alan Cooper para Microsoft. Se origina en el clásico lenguaje BASIC. La ...
10-07-2023

 


Definición de Visual Basic

 

Visual Basic es una aplicación y un lenguaje de programación desarrollados por Alan Cooper para Microsoft. Se origina en el clásico lenguaje BASIC. La primera versión salió en 1991 en un entorno relativamente sencillo para facilitar la creación de programas gráficos. Visual Basic, como su nombre lo indica, utiliza una interfaz totalmente visual.

Actualmente, los programas creados en Visual Basic sólo funcionan en Windows. La aplicación Visual Basic, permite crear ventanas, botones, menús, etc. de forma sencilla con solo arrastrar y soltar los elementos. Luego se pueden definir las apariencias, posiciones y comportamientos tanto de forma visual como utilizando códigos de programación.

Este lenguaje toma elementos de diferentes paradigmas como el orientado a objetos (aunque su soporte es pobre) y el orientado a eventos.

Visual Basic suele considerarse un sistema RAD (Rapid Application Development), porque permite crear aplicaciones de forma rápida, especialmente para prototipos, empleando Data Access Objects, Remote Data Objects o ActiveX Data Objects, y la creación de controles ActiveX y objetos. Los programas escritos en Visual Basic también pueden usar el API de Windows.

Su última versión estable, la versión 6, fue lanzada en 1998. En abril de ese año Microsoft dejó de dar soporte al IDE Visual Basic. De todas maneras mantiene compatibilidad con las aplicaciones desarrolladas en Visual Basic para ser usadas en Windows Vista, Server 2008, Windows 7, Windows 8.1, Windows Server 2012 y Windows 10.

Su sucesor es el Visual Basic .NET, aunque aún hay muchos desarrolladores que utilizan Visual Basic 6.0, muchas veces con fines educativos.

Las aplicaciones Visual Basic requieren siempre que esté presente el archivo MSVBVMxx.DLL, donde xx es la versión 50 o 60. El archivo MSVBVM60.dll viene como estándar en todos los Windows desde Windows 98 a la actualidad. En ocasiones se requieren otros archivos porque se emplean desarrollos no estándar (de empresas ajenas a Microsoft).

Microsoft Visual Studio 6



Historia de Visual Basic



- 1990: Se inicia el proyecto de nombre basic Thunder. De hecho Thunder estuvo presente hasta el último lanzamiento de Visual Basic con el nombre de la función interna primaria "ThunderRTMain".

- mayo 1991: se lanza Visual Basic 1.0 para Windows en la feria Comdex/Windows World en Atlanta, Georgia (EEUU).

- sep 1992: se lanza Visual Basic 1.0 para DOS. El lenguaje no era completamente compatible con Visual Basic para Windows. Utilizaba una interfaz de texto que simulaba una interfaz gráfica.

- nov 1992: se lanza Visual Basic 2.0. El entorno de programación se hizo más fácil de utilizar y mejoró en su velocidad.

- 1993: se lanza Visual Basic 3.0 en dos versiones Standard y Professional. VB3 incluía la versión 1.1 de Microsoft Jet Database Engine que podía leer y escribir bases de datos Jet (o Access) 1.x.

- ago 1995: se lanza Visual Basic 4.0, primera versión que podía crear programas para Windows tanto en 32 bits como en 16 bits. Tenía tres ediciones: Standard, Professional y Enterprise. Introdujo la posibilidad de escribir clases que no eran GUI. Tenía ciertas incompatibilidades con versiones diferentes de Visual Basic.

Mientras que las versiones anteriores utilizaban controles VBX, este Visual Basic comenzó a usar controles OLE (con nombres de archivos con extensión .OCX). Estos luego fueron renombrados como controles ActiveX.

- feb 1997: se lanza la versión Visual Basic 5.0, exclusivo para versiones 32 bits de Windows. Aquellos programas escritos en Visual Basic 4.0 en 16 bits podían ser importados en Visual Basic 5.0.

Introdujo la posibilidad de crear controles de usuario personalizables, como también la habilidad de compilar en código ejecutable nativo de Windows, acelerando así la ejecución en ciertas tareas de cálculos intensivos.

- mediados de 1998: se lanza Visual Basic 6.0, mejorado en múltiples áreas, incluyó la habilidad de crear aplicaciones basadas en la web.

- 31 de marzo de 2005: Termina el soporte de Visual Basic 6.0.

- marzo de 2008: se finalizó el soporte extendido de Visual Basic 6.0. De todas maneras la compatibilidad de los programas creados en Visual Basic está garantizada al menos hasta Windows 10.

A pesar de que Visual Basic 6.0 dejó de recibir soporte oficial de Microsoft en 2008, todavía existen numerosos desarrolladores que utilizan esta versión del lenguaje. Muchos de ellos lo hacen por razones de compatibilidad con programas existentes o por preferencia personal, ya que están familiarizados con su entorno de programación.

Sin embargo, el sucesor de Visual Basic 6.0 es Visual Basic .NET. Esta nueva versión del lenguaje, lanzada en febrero de 2002, introdujo cambios significativos en la forma en que se programa con Visual Basic. Es un lenguaje de programación orientado a objetos más moderno y poderoso, con una sintaxis más cercana a C# y Java.

Visual Basic .NET utiliza el framework .NET de Microsoft, lo que le permite acceder a una amplia gama de funcionalidades y bibliotecas. Los programas escritos en Visual Basic .NET son compatibles con Windows y también pueden ejecutarse en otras plataformas que admitan el framework .NET, como Linux y macOS.

Aunque Visual Basic .NET se ha vuelto más popular entre los desarrolladores, especialmente para aplicaciones empresariales y web, todavía hay una cantidad considerable de programadores que utilizan Visual Basic 6.0. Esto se debe en parte a la gran cantidad de programas existentes escritos en esta versión y a la curva de aprendizaje relativamente baja para aquellos que ya están familiarizados con Visual Basic.

Es importante tener en cuenta que el uso de Visual Basic 6.0 podría presentar limitaciones en términos de nuevas funcionalidades y compatibilidad con nuevas tecnologías. Para aquellos que buscan mantenerse actualizados y aprovechar todas las ventajas de la programación moderna, el paso a Visual Basic .NET podría ser una opción recomendada.

En conclusión, Visual Basic es un lenguaje de programación popular y ampliamente utilizado, con una historia rica en evolución y mejoras. Tanto Visual Basic 6.0 como Visual Basic .NET ofrecen ventajas y desventajas, y la elección del lenguaje depende de las necesidades y preferencias individuales del desarrollador.

Visual Basic


Resumen: Visual Basic



Visual Basic es un lenguaje de programación desarrollado por Microsoft que permite crear programas gráficos de manera sencilla y visual. Es utilizado para crear aplicaciones rápidas y se basa en diferentes paradigmas como el orientado a objetos y a eventos. Su última versión estable es la 6, lanzada en 1998, aunque su sucesor es Visual Basic .NET. Requiere el archivo MSVBVMxx.DLL para funcionar y su compatibilidad está garantizada hasta Windows 10.




¿Cuál es la diferencia entre Visual Basic y Visual Basic .NET?



Visual Basic es una versión anterior de Visual Basic .NET. Visual Basic .NET es una versión más actualizada y mejorada del lenguaje de programación. Visual Basic .NET introdujo nuevas características y funcionalidades, además de estar completamente orientado a objetos, mientras que Visual Basic tiene una orientación más procedural.


¿Puedo programar en Visual Basic en otros sistemas operativos además de Windows?



Visual Basic es un lenguaje de programación desarrollado por Microsoft, por lo que está diseñado principalmente para su uso en sistemas operativos Windows. Sin embargo, también es posible utilizar Visual Basic en otros sistemas operativos a través de plataformas y herramientas de desarrollo específicas, como Mono o Xamarin.


¿Puedo crear aplicaciones móviles utilizando Visual Basic?



Sí, es posible crear aplicaciones móviles utilizando Visual Basic. Microsoft ofrece una plataforma de desarrollo llamada Xamarin, que permite desarrollar aplicaciones móviles multiplataforma utilizando Visual Basic .NET. Con Xamarin, se puede desarrollar aplicaciones para iOS, Android y Windows Phone utilizando Visual Basic.


¿Se necesita tener conocimientos de programación para utilizar Visual Basic?



Si bien no es necesario tener conocimientos previos de programación para comenzar a utilizar Visual Basic, es recomendable tener al menos una comprensión básica de los conceptos fundamentales de la programación. Esto facilitará el proceso de aprendizaje y permitirá aprovechar al máximo las capacidades del lenguaje.


¿Es posible crear aplicaciones web utilizando Visual Basic?



Sí, es posible crear aplicaciones web utilizando Visual Basic. Microsoft ofrece una plataforma de desarrollo web llamada ASP.NET, que permite desarrollar aplicaciones web utilizando diversos lenguajes de programación, incluido Visual Basic .NET. Con ASP.NET, se pueden crear aplicaciones web dinámicas y escalables utilizando Visual Basic.


¿Cuáles son las principales ventajas de utilizar Visual Basic?



Algunas de las principales ventajas de utilizar Visual Basic incluyen su facilidad de uso y aprendizaje, su capacidad para crear aplicaciones gráficas e interfaces de usuario intuitivas, su integración con otras herramientas y tecnologías de Microsoft, su compatibilidad con el desarrollo de aplicaciones web y móviles, y su amplia comunidad de desarrolladores y recursos de apoyo disponibles.





Autor: Leandro Alegsa
Actualizado: 10-07-2023

¿Cómo citar este artículo?

Alegsa, Leandro. (2023). Definición de Visual Basic. Recuperado de https://www.alegsa.com.ar/Dic/visual_basic.php

Diccionario informático



 


articulos
Asistente IA
Escribe tu consulta sobre informática y tecnologías al asistente de Inteligencia Artificial
¡te responderá en segundos!




* ACLARACIÓN: el asistente ha sido entrenado para responder tus dudas con muy buenos resultados, pero puede equivocarse, esta tecnología aún está en desarrollo. Te sugiero dejar tu email para que te contactemos para corregir la respuesta de la IA: leemos todas las consultas y respuestas.


Comentarios relacionados

  • ¿Visual basic es un software de programación?

    Respuesta: Sí, Visual Basic es un software de programación que se utiliza en el desarrollo de aplicaciones para sistemas Windows.

    Es un lenguaje de programación orientado a objetos y es muy utilizado en el desarrollo de aplicaciones de escritorio y en la creación de macros en programas de Office. Fue creado por Microsoft y su última versión es Visual Basic .NET.
Usa nuestro buscador para definiciones, informática y tecnologías